From the Firehose

Install ArchLinux

Підключення до мережі

Ви можете підключити кабелем інтернет або підключитись до WiFi. Щоб підключитись до бездротової мережі використайте iwd.

Використання iwd

Для початку пропишіть команду iwctl після вже команди iwctl:

  • Подивитись список девайсів
    device list
  • Подивитись список станцій
    station list
  • Увімкнути/Вимкнути адаптер
    adapter адаптер set-property Powered on/off:
  • Увімкнути сканування
    station станція scan
  • Отримати список доступних мереж
    station станція get-networks
  • Підключитись до мережі
    station станція connect назваWiFi
  • Подивитись статус станції
    station станція show



Після підключення до мережі можна переходити до наступної частини.

Розбивання диску

Для початку введіть команду fdisk -l знайшовши ваш пристрій введіть fdisk /dev/диск. В моєму випадку це

Введіть p, щоб вивести розбиття диску. Видаляйте за допомогою d усі розділи за винятком Linux home, якщо він є.

Нам треба 4 розділи:

  • EFI System потрібно для запуску системи. 512Мб вистачить
  • Linux swap фізичне розширення оперативної пам’яті. Розмір за бажанням
  • Linux root для системи. Як мінімум 8 Гб
  • Linux home для особистих даних. Увесь залишок

Тепер треба розтавити мітки. Для цього треба ввести t та код мітки:

  • EFI System — 1
  • Linux swap — 19
  • Linux root(x86_64) — 23
  • Linux home — 42

Тепер пишемо w, для запису змін.

Форматування розділів

EFI system потребує саме FAT32
Linux swap треба відформатувати та активувати, як swap
Linux root/home можуть використовувати майже будь-яку файлову систему. Але ми будемо використовувати саме btrfs.

Для цього треба ввести ці команди:
mkfs.fat -F 32 /dev/efi_розділ
mkswap /dev/swap_розділ
swapon /dev/swap_розділ
mkfs.btrfs /dev/root_розділ
mkfs.btrfs /dev/home_розділ

Монтування розділів

Зараз треба усе вже змонтувати
mkdir /mnt
mount /dev/root_розділ /mnt
mkdir /mnt/EFI

mount /dev/EFI_розділ /mnt/EFI
mkdir /mnt/home
mount /dev/home_розділ /mnt/home

Встановлення пакетів

Базові пакети base linux linux-firmware
Базові програми coreutils util-linux vim sudo
Мікрокод процесора залежно від виробника встановіть amd-ucode або intel-ucode
Пакети для grub grub efibootmgr os-prober
Пакети для інтернету networkmanager dhcpcd
Драйвери для відеокарт mesa та залежно від виробника xf86-video-amdgpu xf86-video-ati xf86-video-intel nvidia nvidia-utils
Пакети KDE plasma sddm kate dolphin konsole
Звук pipewire pipewire-media-session pipewire-audio pipewire-alsa pipewire-jack pipewire-pulse
Браузер firefox
Можна додавати інші за бажанням

Команда
pacstrap -K /mnt пакети

Тепер треба почекати встановлення пакетів

Конфігурування

Введіть команду genfstab -U /mnt >> /mnt/etc/fstab

В этот файл должны записаться все разделы, что мы делали. Но нужно проверить,
всё ли записалось. Для этого вводим следующее:


vim /mnt/etc/fstab


gggg

Category: Linux | Comments: 0

Comments: 0

About

Customize this section to tell your visitors a little bit about your publication, writers, content, or something else entirely. Totally up to you.